garden loosestrife

Noun
  1. frequently considered a weed; Europe and Asia

Khám phá thêm

Các từ liên quan

garden loosestrife
A gardener carefully removes garden loosestrife from a flower bed.